"bucket shop" - Details

English Term:
bucket shop
Arabic Term:
بيت وساطة اختلاسي
Arabic Definition:

.